roasted nuts - German English Dictionary